place lubricated - German English Dictionary